fruit of the quince - Spanish English Dictionary